home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d998.lha / TeXPrt / source / TexPrt_protos.h < prev    next >
C/C++ Source or Header  |  1994-04-05  |  3KB  |  53 lines

  1. /***************************************************************************
  2.  *                                                                         *
  3.  *  Filename : TeXPrt_protos.h                                             *
  4.  *                                                                         *
  5.  *  Description : Contains all function prototypes fro TeXPrt.             *
  6.  *                                                                         *
  7.  ***************************************************************************
  8.  *                                                                         *
  9.  *                         Modification History                            *
  10.  *                                                                         *
  11.  *  Date      Author       Comments                                        *
  12.  * ----------------------------------------------------------------------  *
  13.  * 23.10.92   R.Bödi       Created.                                        *
  14.  * 21.2.94    R.Bödi       Changed due to modifications in TeXPrt.h.       *
  15.  *                                                                         *
  16.  ***************************************************************************
  17.  *                                                                         *
  18.  * Copyright © 1992 Richard Bödi,  All rights reserved.                    *
  19.  *                                                                         *
  20.  ***************************************************************************/
  21.  
  22. /*--------------------- FUNCTION PROTOTYPES -------------------------------*/
  23.  
  24. /* TeXPrt.c */
  25. int               OpenLibs (void);
  26. void              Cleanup (void);
  27. void              CallPrinterDriver (struct StructPointers *, BOOL);
  28.  
  29. /* ParseArgs.c */
  30. void              ParseWB (struct WBStartup *);
  31. void              ParseShell (int, char **);
  32.  
  33. /* BuildGUI.c */
  34. void __saveds __asm AppMsgFunc (register __a2 APTR, register __a1 struct AppMessage **);
  35. BOOL              BuildMUIApp (struct MUIPointers *, struct NewMenu *);
  36. struct NewMenu   *BuildMenuStructure (struct AvailDrivers *, USHORT *);
  37. BOOL              BuildAppIcon (struct MsgPort **, struct DiskObject **, struct AppIcon **, char *);
  38.  
  39. /* IO.c */
  40. short             ScanDrivers (struct AvailDrivers *);
  41. USHORT            LoadDriverSpec (struct StructPointers *, USHORT);
  42. BOOL              SaveDriverSpec (char *, struct TeXDriver *, struct RawSettings *,
  43.                                   struct DefaultSettings *, struct MUIPointers *);
  44.  
  45. /* Process.c */
  46. void              ProcessIDCMP (struct StructPointers *, long);
  47. void              UpdateGUI (struct MUIPointers *, struct DefaultSettings *, struct ParsedSettings *);
  48.  
  49. /* strings.c */
  50. char             *repchrstr (char *, char, char);
  51.  
  52. /*---------------- END OF FUNCTION PROTOTYPES ----------------------------*/
  53.